package com.dao;

import com.pojo.Job;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface JobDao {
    /*查询职位*/
    List<Job> queryAll(@Param("pageIndex") int pageIndex,@Param("pageSize") int pageSize);
    /*添加职位*/
    int addJob(Job job);
    /*删除职位*/
    int deleteJob(@Param("id") int id);
    /*修改职位信息*/
    int updateJob(Job job);
    /*根据ID查询职位*/
    Job queryById(@Param("id") int id);
    /*根据职位名称查询职位*/
    List<Job> queryByName(@Param("pageIndex") int pageIndex,@Param("pageSize") int pageSize,@Param("name") String name);
    /*查询总数*/
    int countAll(@Param("name") String name);
}
